covering detachment - Turco Inglés Diccionario